<?php

class My_View_Helper_NumEs extends Zend_View_Helper_Abstract
{


    /**
     * My_View_Helper_NumEs::numEs()
     * 
     * Se mantiene el nombre de numES, pero esta completamente localizado
     * 
     * 
     * @param mixed $value
     * @param integer $decimales
     * @param mixed $simbol
     * @return
     */
    public function numEs($value,$decimales=2,$type=null)
    {
        if(is_numeric($value))
        {
            $locale=Zend_Registry::get('Zend_Locale');
            $value = Zend_Locale_Format::toNumber($value, array('locale' => $locale,'precision' =>$decimales));
        }
        
        if(!is_null($type))
        {
            if($value) $value.=' '.$this->view->unit($type);
        }
       
        return $value;  
        
    }   
}